public participation meeting - German English Dictionary